package org.jeecg.modules.power.user.mapper;

import java.util.Date;
import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.jeecg.modules.power.user.entity.YlUser;

/**
 * @Description: 会员列表
 * @Author: jeecg-boot
 * @Date:   2024-07-05
 * @Version: V1.0
 */
public interface YlUserMapper extends BaseMapper<YlUser> {


    /**
     * 获取今日 要过期的数据
     * @return
     */
    List<YlUser> getTodayOverUserList();

    /**
     * 修改过期用户
     * @return
     */
     int  updateTodayOverUser( @Param("endTime") Date endTime);


    /**
     * 首页统计
     * @param type
     * @return
     */
   Map<String, Object> getHomeUser(@Param("type") int type);



}
